The Flipped Class: Overcoming Common Hurdles